package cn.tedu.charging.staff.pojo.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.FieldDefaults;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@FieldDefaults(level = lombok.AccessLevel.PRIVATE)
public class StaffSaveParam {
    @ApiModelProperty(value = "员工id")
    Long id;
    @ApiModelProperty(value = "员工账号")
    String tel;
    @ApiModelProperty(value = "用户名")
    String username;
    @ApiModelProperty(value = "员工性别")
    String gender;
    @ApiModelProperty(value = "员工职级")
    String job;
    @ApiModelProperty(value = "员工学历")
    String education;
    @ApiModelProperty(value = "毕业院校")
    String graduSchool;
    @ApiModelProperty(value = "员工状态")
    String status;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "员工入职时间")
    Date startTime;
    @ApiModelProperty(value = "员工简介")
    String brief;
    @ApiModelProperty(value = "是否是管理员")
    String isAdmin;
    @ApiModelProperty(value = "员工年龄")
    String age;
    @ApiModelProperty(value = "身份证号")
    String idCard;

}
